deep freezer - Turkish English Dictionary